.main{
    position: relative;
    width: 100%;
}
.main .trouble{
    width: 2.8rem;
    position: absolute;
    left: 50%;
    margin-left: -1.4rem;
    top: 2.64rem;
}
.main .trouble a{
    float: right;
    color: #fff;
    font-size: 0.16rem;
    font-family: "Microsoft YaHei";
    font-weight:bold;
}
.main img{
    width: 100%;
}
.main ul{
    position: absolute;
    right: 0.24rem;
    top: 0.28rem;
}
.main ul li a{
    color: #e3e0d7;
    font-size: 0.16rem;
}
.main .culture{
    position: absolute;
    left: 0.24rem;
    bottom: 0.1rem;
    width: 90%;
}
.main .culture h2{
    border-left: 6px solid #8f5053;
    font-size: 0.24rem;
    color: #8f5053;
    margin-bottom: 0.05rem;
    text-indent: 0.13rem;
}
.culture dl{
    font-size: 0.18rem;
    color: #484848;
}
.culture dl dt{
    margin-bottom: 0.02rem;
}
.culture dl dd{
    margin-bottom: 0.02rem;
    /*text-indent: 0.31rem;*/
    margin-left: 0.4rem;
}
.power ul li{
    position: relative;
}
.power h2{
    border-left: 6px solid #8f5053;
    font-size: 0.24rem;
    color: #8f5053;
    text-indent: 0.13rem;
    margin-left: 0.24rem;
    margin-top: 0.24rem;
    margin-bottom: 0.14rem;
}
.power ul li{
    width: 100%;
    height: 1.8rem;
    background: #f7f7f7;
    margin-bottom: 0.1rem;
}
.power ul li span{
    font-family: Agency FB;
    font-size: 0.9rem;
    font-weight: bold;
    color: #ccc;
}
.power ul .left span{
    position: absolute;
    left: 0.2rem;
    top: 50%;
    margin-top: -0.45rem;
    margin-right: 0.2rem;
    /*width: 35px;*/
    /*text-align: center;*/
    /*margin-right: 93px;*/
}
.power ul .left h3{
     font-size: 0.2rem;
     color: #484848;
    margin-left: 0.8rem;
    margin-bottom: 0.05rem;
 }
.power ul .left p{
    font-size: 0.18rem;
    margin-left: 0.8rem;
}
.power ul .right span{
    /*float: right;*/
    position: absolute;
    right: 0.2rem;
    top: 50%;
    margin-top: -0.45rem;
    /*width: 35px;*/
    /*text-align: center;*/
    /*margin-right: 93px;*/
}
.power ul .right h3{
    font-size: 0.2rem;
    color: #484848;
    margin-left: 0.8rem;
    margin-bottom: 0.05rem;
}
.power ul .right p{
    font-size: 0.18rem;
    float: left;
    margin-left: 0.8rem;
}
.power p{
    width: 3.7rem;
}
.active .trip{
    float: right;
    color: #8f5053;
    margin-right: 0.4rem;
    margin-top:0.07rem;
    font-size:0.2rem;
    font-weight: bold;
}
.active h2{
    border-left: 6px solid #8f5053;
    font-size: 0.24rem;
    color: #8f5053;
    text-indent: 0.13rem;
    margin-left: 0.24rem;
    margin-top: 0.24rem;
    margin-bottom: 0.14rem;
}
.active ul{
    width: 4.8rem;
    margin: 0 auto;
    height: 13.5rem;
}
.active ul li{
    float: left;
    width: 2.35rem;
    background: #f7f7f7;
    height: 4.5rem;
}
.active img{
    width: 100%;
    height: 100%;
}
.active h4{
    color: #484848;
    font-size: 0.2rem;
    text-align: center;
}
.active ul li p{
    font-size: 0.18rem;
    color: #484848;
    line-height: 0.3rem;
    margin-left: 0.05rem;
    margin-right: 0.05rem;
}
/*.active .special{*/
    /*padding-left: 0.05rem;*/
    /*padding-right: 0.05rem;*/
/*}*/
.footer{
    width: 100%;
    height: 0.98rem;
    background: #0093dd;
    padding-top: 0.4rem;
    margin-top: 0.46rem;
}
.footer p{
    color: #fff;
    font-size: 0.22rem;
    text-align: center;
    white-space: nowrap;
}
.power .one{
    padding-top: 0.23rem;
}
.power .two{
    padding-top: 0.25rem;
}
.power .three{
    padding-top: 0.23rem;
}
.power .four{
    padding-top: 0.23rem;
}
.power .five{
    padding-top: 0.21rem;
}
.power .six{
    padding-top: 0.1rem;
}
.power .seven{
    padding-top: 0.25rem;
}
.power .eight{
    padding-top: 0.25rem;
}
.power .nine{
    padding-top: 0.1rem;
}
.active .one{
    padding-top: 0.7rem;
}
.active .two{
    padding-top: 0.2rem;
}
.active .three{
    padding-top: 0.9rem;
}
